@charset "utf-8";
/* CSS Document */
body { width:980px; margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*header*/
.logo{ float:left; margin-bottom:0px;} 
.tel{ float:right; text-align:right; padding-top:10px;}
.tel span{ font-size:14px; font-weight:bold; color:#E51C12;}
.tel img{ padding-top:20px;}

.nav{ background:url(../images/nav_bg.gif) no-repeat 0 0; width:980px; height:38px; margin-bottom:8px;}
.nav ul li{ float:left; line-height:38px; font-size:14px; font-weight:bold; padding:0 33px; background:url(../images/nav_fg.gif) no-repeat left center;}
.nav ul li a{ width:100px; height:35px; color:#000;}
.nav ul li a:hover{ color:#fff;}
#none{ background-image:none;}

#banner{ margin-top:10px;}

.title{ background:url(../images/title_bg.jpg) repeat-x 0 0; height:32px; font-size:14px; font-weight:bold; line-height:32px; padding-left:15px;}
.title a{ color:#B30504;}
.title a:hover{ color:#000;}
.leftsidebar{ width:236px; float:left; margin-top:10px; border:1px solid #ccc; padding-bottom:5px;}
.leftsidebar ul{ padding-top:5px;}
.leftsidebar ul li{ margin:0 10px; background:url(../images/leftsidebar_icon.jpg) no-repeat 10px center; font-size:12px; padding-left:34px; line-height:28px; _padding-left:26px;}

.more{ float:right; padding-right:10px; font-size:12px; font-weight:normal;}
.about{ width:464px; float:left; margin-left:10px; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
.about_img{ float:left; margin:10px 10px 0 10px; _margin:20px 10px 0 5px;}
.about p{ line-height:24px; text-indent:2em; padding:10px; padding-bottom:5px;}

.rongyu{ width:252px; float:right; margin-top:10px; border:1px solid #ccc; _padding-top:8px;}
/*.rongyu img{ margin-top:15px; margin-left:55px;}*/

.product{ margin-top:10px; height:1%; overflow:hidden; padding-bottom:2px; border:1px solid #ccc;}
.product ul li{ float:left; width:200px; margin-left:19px; _margin-left:13px; margin-top:20px;}
.product ul li img{ border:1px solid #ccc; width:200px; height:124px;}
.product ul li span{ display:block; width:200px; height:28px; _height:24px; text-align:center; line-height:28px; _line-height:24px;}

.news{ width:236px; float:left; margin-top:10px; border:1px solid #ccc; padding-bottom:7px; _padding-bottom:11px;}
.news ul{ padding-top:5px;}
.news ul li{ margin:0 10px; background:url(../images/news_icon.jpg) no-repeat 10px center; font-size:12px; padding-left:34px; line-height:30px; border-bottom:1px dashed #ccc;}

.info{ width:464px; float:left; margin-top:10px; margin-left:10px; border:1px solid #ccc; padding-bottom:7px; _padding-bottom:11px;}
.info ul{ padding-top:5px;}
.info ul li{ margin:0 10px; background:url(../images/news_icon.jpg) no-repeat 10px center; font-size:12px; padding-left:34px; line-height:30px; border-bottom:1px dashed #ccc;}

.contact{ width:252px; float:right; margin-top:10px; border:1px solid #ccc; padding-bottom:2px;}
.contact p{ padding:5px 10px 0; line-height:24px; background:url(../images/contact_bg.jpg) no-repeat right bottom;}

#footer{ text-align:center; background:#F2F2F2; border-top:1px solid #ccc; padding:10px 0; line-height:24px; margin-top:50px;}

/*about*/
.crumbs a{ background:url(../images/crumbs_arrow.gif) no-repeat right center;  _background:url(../images/crumbs_arrow.gif) no-repeat right 0; width:auto; padding-right:13px;}
.title b{ font-size:12px; font-weight:normal; float:right; line-height:30px; margin-right:10px;}
.title b a{ color:#444;}
.title b a:hover{ color:#f00;}
#left{ width:238px; float:left;}
.l_contact{ width:238px; float:right; margin-top:10px; border:1px solid #ccc; padding-bottom:5px;}
.l_contact p{ padding:5px 10px 0; line-height:24px; background:url(../images/contact_bg.jpg) no-repeat right bottom;}
.l_contact p span{ padding-left:60px;}
.about_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
.about_sub_img{ float:left; margin:10px 10px 0 10px; _margin:10px 10px 0 5px;}
.about_content{ padding-top:5px;}
.about_content p{ font-size:14px; line-height:28px; text-indent:2em; padding:0 10px;}
.about_content span{ font-size:16px; color:#f00; padding-left:50px;}

/*product*/
.product_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
.product_sub ul{ _margin-left:-30px;}
.product_sub ul li{ float:left; width:200px; height:337px; _height:338px; margin-left:22px; _margin-left:26px; margin-top:10px; _margin-top:5px;} 
.product_sub ul li img{ border:1px solid #ccc; float:left; margin-bottom:4px;}
.product_sub ul li span{ display:block; width:200px; height:28px; _height:46px; text-align:center; float:left; word-wrap:break-word; table-layout:fixed;}
.product_sub ul li span a{ display:block; float:left; width:200px; text-align:center;}
.p_img{ text-align:center; margin:10px auto 0;}
.p_img img{ max-width:660px; /*width:344px; height:248px;*/}
.p_img1{ float:left; margin-left:6px;}
.p_img2{ float:right; margin-right:6px;}
.p_con{ text-align:center; width:734px;}
.p_con h1{ font-size:14px; height:28px; line-height:28px;}
.table{ margin-left:16px; margin-top:10px;}
.p_content{ font-size:14px; padding:10px; line-height:200%;}
.p_content h1{ font-size:14px; line-height:30px; text-align:center;}

.product_sub1{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
.product_sub1 ul{ _margin-left:-30px;}
.product_sub1 ul li{ float:left; width:200px; height:180px; _height:181px; margin-left:22px; _margin-left:26px; margin-top:10px; _margin-top:5px;} 
.product_sub1 ul li img{ border:1px solid #ccc; float:left; margin-bottom:4px;}
.product_sub1 ul li span{ display:block; width:180px; height:28px; _height:46px; text-align:center; float:left; word-wrap:break-word; table-layout:fixed;}
.product_sub1 ul li span a{ display:block; float:left; width:180px; text-align:center;}

/*rongyu*/
.rongyu_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:20px;}
.rongyu_sub ul li{ float:left; width:195px; height:132px; margin-left:110px; _margin-left:60px; margin-top:30px;}
.rongyu_sub ul li img{ border:1px solid #ccc;}

/*news*/
.news_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
/*.news_sub ul{ padding-top:5px;}
.news_sub ul li{ margin:0 10px; background:url(../images/news_icon.jpg) no-repeat 10px center; font-size:12px; padding-left:34px; line-height:36px; border-bottom:1px dashed #ccc;}
*/
.news_sub ul{ padding-top:10px;}
.news_sub ul li{ margin:0 10px; background:url(../images/news_icon.jpg) no-repeat 10px 10px; font-size:14px; padding-left:34px; line-height:30px;}
.news_sub ul li p{ padding-right:10px; font-size:12px; color:#444; text-indent:2em;}



.news_sub ul li span{ float:right; padding-right:10px;}
.news_sub h1{ font-size:20px; text-align:center; line-height:40px; height:40px; font-family:"微软雅黑"; font-weight:bold; padding-top:15px;}
.news_content{ padding:0 10px; padding-top:15px; line-height:200%;}
.news_content p{ font-size:14px; line-height:200%; text-indent:2em;}
.news_content a{ font-size:14px; font-weight:normal; line-height:200%;}
.news_sub dl dt{ font-size:14px; font-weight:bold; padding-top:10px;}
.line{ border-bottom:2px dashed #ccc;}

/*service*/
.service_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
.service_sub p{ font-size:14px; line-height:28px; padding:10px;}

/*contact*/
.contact_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px;}
.contact_sub p{ font-size:14px; line-height:28px; padding:50px 0 50px 20px; background:url(../images/contact_sub_img.jpg) no-repeat right top;}
.map{ text-align:center; margin-top:10px;}



/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #999; text-align:center; color:#999;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#999; color:#fff;}
.gotopage{ background:url(../images/hui_go.gif) no-repeat 0 0; border:none; width:42px; height:22px; cursor:hand; text-indent:-999em;}


.container{ width:234px; height:222px;}
.container img{ padding:45px 0 45px 25px; width:195px; height:132px;}
.container img{ border:0; vertical-align:top;}


#colee_left{ width:960px; margin-left:10px; margin-top:10px; overflow:hidden;}

#colee_left tr td p{ height:30px; line-height:30px;}



a{
 hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */
 outline: none;  /* for firefox 1.5 + */
}/*去除点击虚线框*/   
fieldset, img {     
 border: 0;    
 }    
    
ol, ul {    
 list-style: none;    
 }    
address, caption, cite, code, dfn, em, strong, th, var {    
 font-weight: normal;    
 font-style: normal;    
 }    
caption, th {    
 text-align: left;    
 }    
h1, h2, h3, h4, h5, h6 {    
 font-weight: normal;    
 font-size: 100%;    
 }    
q:before, q:after {    
 content: '';    
 }    
abbr, acronym {     
 border: 0;    
 }  

/*幻灯片样式：已经发布在我的jQuery书籍里 */
.r_content{ height:1%; _height:1%; overflow:hidden;}
.ad { 
	width:252px; 
	height:260px;
	_height:226px; 
	overflow:hidden;
	position:relative;	
	background:#fff url(../images/loading.gif) center center no-repeat;
}
.slider,
.num{
	position:absolute;
}
.slider li{ 
	list-style:none;
	display:inline;
}
.slider img{ 
	width:252px; 
	height:234px;
	display:block;
}
.num{ 
	right:5px; 
	bottom:5px;
}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	background-color: #FF7300;
	font-weight: bold;
}


#paomadeng {
height:1%;
background: #FFF;
overflow:hidden;
width: 960px;
height:280px;
margin-bottom:10px;
margin-top:10px;
padding:1px;
}
#paomadeng_sub{
display:block;
float:left;
margin-right:18px;
float:left;
width:200px;
_margin-top:5px;
margin-left:10px;
_margin-left:19px;
}
#paomadeng_sub img {
display:block;
float:left;
margin-right:18px;
}
#paomadeng_sub p{
height:28px;
text-align:center;
line-height:28px;
}
#indemo {
float: left;
width: 800%;
}
#demo2 {
float: left;
}


.my_left_category{

}

.my_left_category .my_left_cat_list{
padding:5px 0;
}

.my_left_category .h2_cat{
height:30px;
background-image:url(../images/my_menubg.gif);
background-repeat:no-repeat;
font-size:14px;
line-height:30px;
padding-left:10px;
font-weight:normal;
color:#333333;
position:relative;
}

.my_left_category a{
font:12px;
color:#333333;
}

.my_left_category a:hover{
color:#ff3333;
}

.my_left_category h3{
height:32px;
line-height:32px;
font-size:12px;
font-weight:normal;
display:block;
padding-left:8px;
}

.my_left_category h3 span{color:#999999; float:right;}
.my_left_category h3 a{	line-height:32px;}
.my_left_category .h3_cat{
display:none;
width:204px;
position:absolute;
left:236px;
margin-top:-33px;
cursor:auto;
}

.my_left_category .shadow{
position:inherit;
background:url(../images/shadow_04.gif) left top;
width:204px;
}

.my_left_category .shadow_border{
position:inherit;
width:275px;
border:1px solid #CCC;
margin-top:1px;
border-left-width:0px;
background:url(../images/shadow_border.gif) no-repeat 0px 25px;
background-color:#ffffff;
margin-bottom:3px
}
.my_left_category .shadow_border ul{ margin-left:15px}
.my_left_category .shadow_border ul li {
list-style:none;
padding-left:20px;
background-image:url(../images/my_cat_sub_menu_dot.gif);
background-repeat:no-repeat;
background-position:0px 8px;
float:left;
width:275px;
height:26px;
overflow:hidden;
}
.my_left_category .active_cat{ z-index:99;background-position:0 -30px;cursor:pointer;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;}
.my_left_category .active_cat div{display:block;}

/*zuixin*/
.brand_sub{ width:732px; float:right; border:1px solid #ccc; margin-top:10px; padding-bottom:3px; color:#444;}
.brand_sub h1{ font-size:14px; font-weight:bold; padding:10px;}
.brand_sub h4{ font-size:12PX; font-weight:bold; padding:10px;}

.brand_1{ height:1%; overflow:hidden; border-bottom:1px dashed #ccc; margin:0 10px;}
.brand1_left{ width:350px; border-right:1px dashed #CCC; border-top:1px dashed #ccc; padding-right:10px; }
.brand1_left p{ line-height:24px;}
.brand1_left p span{ font-weight:bold;}
.brand1_right{ width:300px; border-top:1px dashed #ccc; }
.brand1_right p{ padding-left:20px; line-height:24px;}

.brand_2{ height:1%; overflow:hidden; border-bottom:1px dashed #ccc; margin:0 10px; padding-bottom:10px; text-align:center;}

.brand_3{ height:1%; overflow:hidden; border-bottom:1px dashed #ccc; margin:0 10px; padding-bottom:10px;}
.brand_3 p{ line-height:24px; text-indent:2em;}

.brand_4{ height:1%; overflow:hidden; margin:0 10px; padding-bottom:10px;}
.brand_4 dl{border-bottom:1px dashed #ccc; padding:5px 0;}
.brand_4 dl dt{ padding-bottom:10px;}




/*搜索表格*/
#senfe {
 width: 680px;
 border-top: #E3E3E3 1px solid;
 border-left: #E3E3E3 1px solid;
  border-bottom: #E3E3E3 1px solid;
 text-align:center;
 margin-top:15px;
}
#senfe td {
border-right: #E3E3E3 1px solid;
height:28px;

}


















